use std::env;

fn main() {
    let args = env::args().collect::<Vec<_>>();
    let config = minigrep::Config::new(&args);

    match config {
        Err(err) => println!("Error: {}", err),
        Ok(config) => minigrep::run(config).unwrap(),  
    };
}
